<?php
/*****************************************************
 * File name: config.php
 * Create date: 2017/11/14
 * Author: smallyang
 * Description: 自定义配置
 *****************************************************/

// 环境变量 test、pre、pro (测试环境必须定义)
// 审核提交后，会自动修改成 pre
// 正式发布，会自动修改成 pro
define('ENV', 'test');
define('ENVIRONMENT','NON_OA');

//Lib库路径，正式环境会自动替
define('LIB_PATH', __DIR__ . DIRECTORY_SEPARATOR . 'Lib');
//活动配置文件路径，正式环境会自动替
define('ACT_CONFIG_PATH', __DIR__);
//公用配置文件路径，正式环境会自动替
define('COMMON_CONFIG_PATH', __DIR__);
//OSS库路径，正式环境会自动替
define('OSS_LIB_PATH', '/data/app/ieod-web/php7/oss_swoole');
//APP路径常量
define('APP', __DIR__ . DIRECTORY_SEPARATOR);

//DB (测试环境必须定义)
define('DB_HOST', [
    'host' => '47.105.182.149',
    'port' =>'3306',
    'db_name' => 'lol_wyh715_com',
    'user_name' => 'lol_wyh715_com',
    'password' => 'Q24y6nJmBGG2zRHN',
    /*'host' => '127.0.0.1',
    'port' =>'3306',
    'db_name' => 'lol_wyh715_com',
    'user_name' => 'root',
    'password' => 'root',*/
]);

//redis (测试环境必须定义)
define('REDIS_HOST', [
    'timeout' => '3',
    'type' => 'redis',
    'host' => '47.94.228.48',
    'port' => '6379',
    'password' => '',
]);

//不需要校验登录态模块, route参数的值加入数组，则对应的模块不强制校验登录态。默认情况下，所有模块强制校验登录态
// 测试环境下默认对所有的请求都不进行登录态校验
define('NO_CHECK_LOGIN', [
    //    'index/add',
    //    'index/user',
//    'Index/welcome',
//    'Demo/testRoleInfo'
]);

define('ULINK_SAPPID', ''); //应用ID，活动开发时需要更新
define('ULINK_SVERSION', '1.0'); //PAAS接口版本号，活动开发时需要更新
define('ULINK_STOKEN', ''); //用来生成paas接口调用签名的token。测试环境必须设置该值，正式环境直接读取配置文件，该值不生效
define('ULINK_SECRET', ''); //用来生成登录信息加密的密钥。测试环境必须设置该值，正式环境直接读取配置文件，该值不生效

define('REQUESTS_PER_SECOND', 0); //每秒允许的请求次数，0表示不限制。例如：设置3000时表示每秒钟请求量不超过3000


define('LOGIN_TOKEN','TZNiGRQKxB3wBEjsroUlZiQulMHtHAJv');
define('AUTH_URL','http://auth.ied.com/api/getAuthInfo.php?action=getAuthList&platID=74&isPlatToService=1&serviceType=lol');
define('UPLOADED_PATH','upload/');
define('ROLE_ID','409');
define('MAX_UPLOAD_SIZE','10');  //上传文件的大小限制 单位MB
define('ALLOW_TYPE',['pdf','jpeg','json','png']);  //允许上传的文件类型 2019.3.29 liuyue
define('DOWNLOAD_BASE_URL','upload/js/');//生成js的保存路径
define('IMG_BASE_URL', 'upload/');//保存上传图片的baseurl


//Smarty 模板引擎配置
define('TMPL_TEMPLATE_SUFFIX','.html'); //模板文件后缀名
define('TMPL_TEMPLATE_DIR',APP . 'View' . DIRECTORY_SEPARATOR);  //修改模板文件路径
define('TMPL_COMPILE_DIR',APP . 'Runtime' . DIRECTORY_SEPARATOR);//修改的编译路径
define('TMPL_LEFT_DELIMITER','{');//修改左定界符
define('TMPL_RIGHT_DELIMITER','}');//修改右定界符

//静态文件配置
define("__ADMIN__", __DIR__ . DIRECTORY_SEPARATOR . 'Public/Static/admin');
define("__IMG__", __DIR__ . DIRECTORY_SEPARATOR . 'Public/Static/img');
define("__JS__", __DIR__ . DIRECTORY_SEPARATOR . 'Public/Static/js');
define("__CSS__", __DIR__ . DIRECTORY_SEPARATOR . 'Public/Static/css');
define("__PLUG__", __DIR__ . DIRECTORY_SEPARATOR . 'Public/Plug');
define("__ICON__", __DIR__ . DIRECTORY_SEPARATOR . 'Public/Static/icon');

// 默认参数过滤方法 用于I函数...
define("DEFAULT_FILTER", 'strip_other_tags,htmlspecialchars');
